package file.test;

import java.io.File;

/*
键盘键入文件夹路径，统计文件夹的大小
 */
public class FileTest4 {
    public static void main(String[] args) {
        File dir = FileTest1.getDir();
        System.out.println(getLength(dir));

    }
    public static long getLength(File dir) {
        long sum = 0;
        File[] files = dir.listFiles();
        for (File file : files) {
            if(file.isFile()) {
                sum+=file.length();
            } else{
                if(file.listFiles()!=null) {
                    sum+=getLength(file);
                }
            }
        }
        return sum;
    }
}
